// -----------------------------------------------------------------------
//  <copyright file="IdentityOptions.cs" company="LiuliuSoft">
//      Copyright (c) 2022-2022 DaprPlus. All rights reserved.
//  </copyright>
//  <site>https://www.dapr.plus</site>
//  <last-editor>郭明锋</last-editor>
//  <last-date>2022-12-22 23:30</last-date>
// -----------------------------------------------------------------------

namespace DaprPlus.Identity
{
    public class Identity2Options
    {
        public const string Position = "Identity2";

        /// <summary>
        /// 获取或设置 加密证书路径
        /// </summary>
        public string? EncryptionCertificatePath { get; set; }

        /// <summary>
        /// 获取或设置 加密证书密钥
        /// </summary>
        public string? EncryptionCertificatePassPhrase { get; set; }

        /// <summary>
        /// 获取或设置 登录证书路径
        /// </summary>
        public string? SigningCertificatePath { get; set; }
        
        /// <summary>
        /// 获取或设置 登录证书密钥
        /// </summary>
        public string? SigningCertificatePassPhrase { get; set; }
    }
}
